1b86629ba1ac5109cc379a3324379434c95a0062,tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/prediction/H2HMatchPredictor.java,H2HMatchPredictor,predictMatch,#,43
Before Change
addItemProbabilities(prediction, RECENT, isRecent(date, getMatchRecentPeriod()));
addItemProbabilities(prediction, SURFACE_RECENT, isSurface(surface).and(isRecent(date, getMatchRecentPeriod())));
addItemProbabilities(prediction, LEVEL_RECENT, isLevel(level).and(isRecent(date, getMatchRecentPeriod())));
addItemProbabilities(prediction, ROUND_RECENT, isRound(round).and(isRecent(date, getMatchRecentPeriod())));
addItemProbabilities(prediction, SET, ALWAYS_TRUE);
addItemProbabilities(prediction, SURFACE_SET, isSurface(surface));
addItemProbabilities(prediction, LEVEL_SET, isLevel(level));
After Change
addItemProbabilities(prediction, LEVEL, isLevel(level));
addItemProbabilities(prediction, ROUND, isRound(round));
addItemProbabilities(prediction, RECENT, isRecent(date1, getMatchRecentPeriod()), isRecent(date2, getMatchRecentPeriod()));
addItemProbabilities(prediction, SURFACE_RECENT, isSurface(surface).and(isRecent(date1, getMatchRecentPeriod())), isSurface(surface).and(isRecent(date2, getMatchRecentPeriod())));
addItemProbabilities(prediction, LEVEL_RECENT, isLevel(level).and(isRecent(date1, getMatchRecentPeriod())), isLevel(level).and(isRecent(date2, getMatchRecentPeriod())));
addItemProbabilities(prediction, ROUND_RECENT, isRound(round).and(isRecent(date1, getMatchRecentPeriod())), isRound(round).and(isRecent(date2, getMatchRecentPeriod())));
addItemProbabilities(prediction, SET, ALWAYS_TRUE);